land a job - English Synonyms Dictionary